Nov 30 19:08:05.312 INFO testing zhenhuanlee/rust_learn against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Nov 30 19:08:05.313 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:08:05.731 INFO [stdout] e01548a6623a4de5ea7980a3838e7b050eeaf4a1a97f9b7c3eab473b41e94d69
Nov 30 19:08:05.733 INFO running `"docker" "start" "-a" "e01548a6623a4de5ea7980a3838e7b050eeaf4a1a97f9b7c3eab473b41e94d69"`
Nov 30 19:08:06.627 INFO [stderr] usermod: no changes
Nov 30 19:08:06.667 INFO [stderr]    Compiling soo v0.1.0 (/source)
Nov 30 19:08:06.872 INFO [stderr] warning: unused variable: `s3`
Nov 30 19:08:06.872 INFO [stderr]   --> src/main.rs:39:9
Nov 30 19:08:06.872 INFO [stderr]    |
Nov 30 19:08:06.872 INFO [stderr] 39 |     let s3 = s1.clone(); // 拷贝
Nov 30 19:08:06.872 INFO [stderr]    |         ^^ help: consider using `_s3` instead
Nov 30 19:08:06.872 INFO [stderr]    |
Nov 30 19:08:06.873 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Nov 30 19:08:06.873 INFO [stderr] 
Nov 30 19:08:06.873 INFO [stderr] warning: unused variable: `s2`
Nov 30 19:08:06.873 INFO [stderr]   --> src/main.rs:40:9
Nov 30 19:08:06.873 INFO [stderr]    |
Nov 30 19:08:06.873 INFO [stderr] 40 |     let s2 = s1;  // 指针传递，s1 被移除
Nov 30 19:08:06.873 INFO [stderr]    |         ^^ help: consider using `_s2` instead
Nov 30 19:08:06.873 INFO [stderr] 
Nov 30 19:08:06.873 INFO [stderr] warning: unused variable: `s5`
Nov 30 19:08:06.873 INFO [stderr]   --> src/main.rs:45:9
Nov 30 19:08:06.873 INFO [stderr]    |
Nov 30 19:08:06.873 INFO [stderr] 45 |     let s5 = s4;  // 合法，因为是值传递  
Nov 30 19:08:06.873 INFO [stderr]    |         ^^ help: consider using `_s5` instead
Nov 30 19:08:06.873 INFO [stderr] 
Nov 30 19:08:06.873 INFO [stderr] warning: unused variable: `r1`
Nov 30 19:08:06.873 INFO [stderr]   --> src/main.rs:99:9
Nov 30 19:08:06.873 INFO [stderr]    |
Nov 30 19:08:06.873 INFO [stderr] 99 |     let r1 = &mut s;
Nov 30 19:08:06.873 INFO [stderr]    |         ^^ help: consider using `_r1` instead
Nov 30 19:08:06.873 INFO [stderr] 
Nov 30 19:08:06.873 INFO [stderr] warning: unused variable: `r3`
Nov 30 19:08:06.873 INFO [stderr]    --> src/main.rs:103:13
Nov 30 19:08:06.873 INFO [stderr]     |
Nov 30 19:08:06.873 INFO [stderr] 103 |         let r3 = &s2;
Nov 30 19:08:06.873 INFO [stderr]     |             ^^ help: consider using `_r3` instead
Nov 30 19:08:06.873 INFO [stderr] 
Nov 30 19:08:06.873 INFO [stderr] warning: unused variable: `r4`
Nov 30 19:08:06.873 INFO [stderr]    --> src/main.rs:105:9
Nov 30 19:08:06.873 INFO [stderr]     |
Nov 30 19:08:06.873 INFO [stderr] 105 |     let r4 = &mut &s2;
Nov 30 19:08:06.873 INFO [stderr]     |         ^^ help: consider using `_r4` instead
Nov 30 19:08:06.873 INFO [stderr] 
Nov 30 19:08:06.877 INFO [stderr] warning: variable does not need to be mutable
Nov 30 19:08:06.877 INFO [stderr]   --> src/main.rs:97:9
Nov 30 19:08:06.877 INFO [stderr]    |
Nov 30 19:08:06.877 INFO [stderr] 97 |     let mut s2 = String::from("world");
Nov 30 19:08:06.877 INFO [stderr]    |         ----^^
Nov 30 19:08:06.877 INFO [stderr]    |         |
Nov 30 19:08:06.877 INFO [stderr]    |         help: remove this `mut`
Nov 30 19:08:06.877 INFO [stderr]    |
Nov 30 19:08:06.877 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Nov 30 19:08:06.877 INFO [stderr] 
Nov 30 19:08:06.902 INFO [stderr] warning: variable does not need to be mutable
Nov 30 19:08:06.902 INFO [stderr]    --> src/main.rs:120:9
Nov 30 19:08:06.902 INFO [stderr]     |
Nov 30 19:08:06.902 INFO [stderr] 120 |     let mut s = String::from("hello world");
Nov 30 19:08:06.902 INFO [stderr]     |         ----^
Nov 30 19:08:06.902 INFO [stderr]     |         |
Nov 30 19:08:06.902 INFO [stderr]     |         help: remove this `mut`
Nov 30 19:08:06.902 INFO [stderr] 
Nov 30 19:08:06.919 INFO [stderr] warning: function is never used: `test1`
Nov 30 19:08:06.920 INFO [stderr]   --> src/main.rs:30:1
Nov 30 19:08:06.920 INFO [stderr]    |
Nov 30 19:08:06.920 INFO [stderr] 30 | fn test1 () {
Nov 30 19:08:06.920 INFO [stderr]    | ^^^^^^^^^^^
Nov 30 19:08:06.920 INFO [stderr]    |
Nov 30 19:08:06.920 INFO [stderr]    = note: #[warn(dead_code)] on by default
Nov 30 19:08:06.920 INFO [stderr] 
Nov 30 19:08:06.920 INFO [stderr] warning: function is never used: `test2`
Nov 30 19:08:06.920 INFO [stderr]   --> src/main.rs:37:1
Nov 30 19:08:06.920 INFO [stderr]    |
Nov 30 19:08:06.920 INFO [stderr] 37 | fn test2() {
Nov 30 19:08:06.920 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:06.920 INFO [stderr] 
Nov 30 19:08:06.920 INFO [stderr] warning: function is never used: `test3`
Nov 30 19:08:06.920 INFO [stderr]   --> src/main.rs:55:1
Nov 30 19:08:06.920 INFO [stderr]    |
Nov 30 19:08:06.920 INFO [stderr] 55 | fn test3() {
Nov 30 19:08:06.920 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:06.920 INFO [stderr] 
Nov 30 19:08:06.921 INFO [stderr] warning: function is never used: `test3_1`
Nov 30 19:08:06.921 INFO [stderr]   --> src/main.rs:66:1
Nov 30 19:08:06.921 INFO [stderr]    |
Nov 30 19:08:06.921 INFO [stderr] 66 | fn test3_1(sth: String) {
Nov 30 19:08:06.921 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.921 INFO [stderr] 
Nov 30 19:08:06.921 INFO [stderr] warning: function is never used: `test3_2`
Nov 30 19:08:06.921 INFO [stderr]   --> src/main.rs:70:1
Nov 30 19:08:06.921 INFO [stderr]    |
Nov 30 19:08:06.921 INFO [stderr] 70 | fn test3_2(si: i32) {
Nov 30 19:08:06.921 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.921 INFO [stderr] 
Nov 30 19:08:06.921 INFO [stderr] warning: function is never used: `test4`
Nov 30 19:08:06.921 INFO [stderr]   --> src/main.rs:75:1
Nov 30 19:08:06.921 INFO [stderr]    |
Nov 30 19:08:06.921 INFO [stderr] 75 | fn test4() {
Nov 30 19:08:06.921 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:06.921 INFO [stderr] 
Nov 30 19:08:06.921 INFO [stderr] warning: function is never used: `test4_1`
Nov 30 19:08:06.921 INFO [stderr]   --> src/main.rs:82:1
Nov 30 19:08:06.921 INFO [stderr]    |
Nov 30 19:08:06.922 INFO [stderr] 82 | fn test4_1(s: &String) -> usize {
Nov 30 19:08:06.922 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.922 INFO [stderr] 
Nov 30 19:08:06.922 INFO [stderr] warning: function is never used: `test5`
Nov 30 19:08:06.922 INFO [stderr]   --> src/main.rs:86:1
Nov 30 19:08:06.922 INFO [stderr]    |
Nov 30 19:08:06.922 INFO [stderr] 86 | fn test5() {
Nov 30 19:08:06.922 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:06.922 INFO [stderr] 
Nov 30 19:08:06.922 INFO [stderr] warning: function is never used: `test5_1`
Nov 30 19:08:06.922 INFO [stderr]   --> src/main.rs:91:1
Nov 30 19:08:06.922 INFO [stderr]    |
Nov 30 19:08:06.922 INFO [stderr] 91 | fn test5_1(s: &mut String) {
Nov 30 19:08:06.922 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.922 INFO [stderr] 
Nov 30 19:08:06.922 INFO [stderr] warning: function is never used: `test6`
Nov 30 19:08:06.922 INFO [stderr]   --> src/main.rs:95:1
Nov 30 19:08:06.922 INFO [stderr]    |
Nov 30 19:08:06.922 INFO [stderr] 95 | fn test6() {
Nov 30 19:08:06.923 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:06.923 INFO [stderr] 
Nov 30 19:08:06.923 INFO [stderr] warning: function is never used: `test7`
Nov 30 19:08:06.923 INFO [stderr]    --> src/main.rs:110:1
Nov 30 19:08:06.923 INFO [stderr]     |
Nov 30 19:08:06.923 INFO [stderr] 110 | fn test7() {
Nov 30 19:08:06.923 INFO [stderr]     | ^^^^^^^^^^
Nov 30 19:08:06.923 INFO [stderr] 
Nov 30 19:08:06.923 INFO [stderr] warning: function is never used: `test8`
Nov 30 19:08:06.923 INFO [stderr]    --> src/main.rs:119:1
Nov 30 19:08:06.923 INFO [stderr]     |
Nov 30 19:08:06.923 INFO [stderr] 119 | fn test8() {
Nov 30 19:08:06.923 INFO [stderr]     | ^^^^^^^^^^
Nov 30 19:08:06.923 INFO [stderr] 
Nov 30 19:08:06.924 INFO [stderr] warning: function is never used: `test9`
Nov 30 19:08:06.924 INFO [stderr]    --> src/main.rs:131:1
Nov 30 19:08:06.924 INFO [stderr]     |
Nov 30 19:08:06.924 INFO [stderr] 131 | fn test9() {
Nov 30 19:08:06.924 INFO [stderr]     | ^^^^^^^^^^
Nov 30 19:08:06.924 INFO [stderr] 
Nov 30 19:08:06.924 INFO [stderr] warning: struct is never constructed: `User`
Nov 30 19:08:06.924 INFO [stderr]    --> src/main.rs:141:1
Nov 30 19:08:06.924 INFO [stderr]     |
Nov 30 19:08:06.924 INFO [stderr] 141 | struct User {
Nov 30 19:08:06.924 INFO [stderr]     | ^^^^^^^^^^^
Nov 30 19:08:06.924 INFO [stderr] 
Nov 30 19:08:06.924 INFO [stderr] warning: function is never used: `test10`
Nov 30 19:08:06.924 INFO [stderr]    --> src/main.rs:147:1
Nov 30 19:08:06.924 INFO [stderr]     |
Nov 30 19:08:06.924 INFO [stderr] 147 | fn test10() {
Nov 30 19:08:06.924 INFO [stderr]     | ^^^^^^^^^^^
Nov 30 19:08:06.924 INFO [stderr] 
Nov 30 19:08:06.924 INFO [stderr] warning: struct is never constructed: `Rectangle`
Nov 30 19:08:06.924 INFO [stderr]    --> src/main.rs:161:1
Nov 30 19:08:06.924 INFO [stderr]     |
Nov 30 19:08:06.924 INFO [stderr] 161 | struct Rectangle {
Nov 30 19:08:06.924 INFO [stderr]     | ^^^^^^^^^^^^^^^^
Nov 30 19:08:06.925 INFO [stderr] 
Nov 30 19:08:06.925 INFO [stderr] warning: method is never used: `area`
Nov 30 19:08:06.925 INFO [stderr]    --> src/main.rs:167:5
Nov 30 19:08:06.925 INFO [stderr]     |
Nov 30 19:08:06.925 INFO [stderr] 167 |     fn area(&mut self) {
Nov 30 19:08:06.925 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.925 INFO [stderr] 
Nov 30 19:08:06.925 INFO [stderr] warning: method is never used: `can_hold`
Nov 30 19:08:06.925 INFO [stderr]    --> src/main.rs:172:5
Nov 30 19:08:06.925 INFO [stderr]     |
Nov 30 19:08:06.925 INFO [stderr] 172 |     fn can_hold(&self, other: &Rectangle) {
Nov 30 19:08:06.925 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.925 INFO [stderr] 
Nov 30 19:08:06.925 INFO [stderr] warning: method is never used: `square`
Nov 30 19:08:06.925 INFO [stderr]    --> src/main.rs:176:5
Nov 30 19:08:06.925 INFO [stderr]     |
Nov 30 19:08:06.925 INFO [stderr] 176 |     fn square(size: u32) -> Rectangle {
Nov 30 19:08:06.925 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.925 INFO [stderr] 
Nov 30 19:08:06.925 INFO [stderr] warning: enum is never used: `IpAddrKind`
Nov 30 19:08:06.925 INFO [stderr]    --> src/main.rs:183:1
Nov 30 19:08:06.926 INFO [stderr]     |
Nov 30 19:08:06.926 INFO [stderr] 183 | enum IpAddrKind {
Nov 30 19:08:06.926 INFO [stderr]     | ^^^^^^^^^^^^^^^
Nov 30 19:08:06.926 INFO [stderr] 
Nov 30 19:08:06.926 INFO [stderr] warning: enum is never used: `IpAddrKind2`
Nov 30 19:08:06.926 INFO [stderr]    --> src/main.rs:188:1
Nov 30 19:08:06.926 INFO [stderr]     |
Nov 30 19:08:06.926 INFO [stderr] 188 | enum IpAddrKind2 {
Nov 30 19:08:06.926 INFO [stderr]     | ^^^^^^^^^^^^^^^^
Nov 30 19:08:06.926 INFO [stderr] 
Nov 30 19:08:06.926 INFO [stderr] warning: struct is never constructed: `IpAddr`
Nov 30 19:08:06.926 INFO [stderr]    --> src/main.rs:195:1
Nov 30 19:08:06.926 INFO [stderr]     |
Nov 30 19:08:06.926 INFO [stderr] 195 | struct IpAddr {
Nov 30 19:08:06.926 INFO [stderr]     | ^^^^^^^^^^^^^
Nov 30 19:08:06.926 INFO [stderr] 
Nov 30 19:08:06.926 INFO [stderr] warning: function is never used: `test11`
Nov 30 19:08:06.926 INFO [stderr]    --> src/main.rs:200:1
Nov 30 19:08:06.926 INFO [stderr]     |
Nov 30 19:08:06.926 INFO [stderr] 200 | fn test11() {
Nov 30 19:08:06.926 INFO [stderr]     | ^^^^^^^^^^^
Nov 30 19:08:06.927 INFO [stderr] 
Nov 30 19:08:06.927 INFO [stderr] warning: method is never used: `print_addr`
Nov 30 19:08:06.927 INFO [stderr]    --> src/main.rs:218:5
Nov 30 19:08:06.927 INFO [stderr]     |
Nov 30 19:08:06.927 INFO [stderr] 218 |     fn print_addr(&self) {
Nov 30 19:08:06.927 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:06.927 INFO [stderr] 
Nov 30 19:08:06.927 INFO [stderr] warning: variant is never constructed: `Penny`
Nov 30 19:08:06.927 INFO [stderr]    --> src/main.rs:231:5
Nov 30 19:08:06.927 INFO [stderr]     |
Nov 30 19:08:06.927 INFO [stderr] 231 |     Penny,
Nov 30 19:08:06.927 INFO [stderr]     |     ^^^^^
Nov 30 19:08:06.927 INFO [stderr] 
Nov 30 19:08:06.927 INFO [stderr] warning: variant is never constructed: `Nickel`
Nov 30 19:08:06.927 INFO [stderr]    --> src/main.rs:232:5
Nov 30 19:08:06.927 INFO [stderr]     |
Nov 30 19:08:06.927 INFO [stderr] 232 |     Nickel,
Nov 30 19:08:06.927 INFO [stderr]     |     ^^^^^^
Nov 30 19:08:06.927 INFO [stderr] 
Nov 30 19:08:06.927 INFO [stderr] warning: variant is never constructed: `Dime`
Nov 30 19:08:06.927 INFO [stderr]    --> src/main.rs:233:5
Nov 30 19:08:06.928 INFO [stderr]     |
Nov 30 19:08:06.928 INFO [stderr] 233 |     Dime,
Nov 30 19:08:06.928 INFO [stderr]     |     ^^^^
Nov 30 19:08:06.928 INFO [stderr] 
Nov 30 19:08:07.262 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.61s
Nov 30 19:08:07.262 INFO [stderr] su: No module specific data is present
Nov 30 19:08:07.592 INFO running `"docker" "inspect" "e01548a6623a4de5ea7980a3838e7b050eeaf4a1a97f9b7c3eab473b41e94d69"`
Nov 30 19:08:07.681 INFO running `"docker" "rm" "-f" "e01548a6623a4de5ea7980a3838e7b050eeaf4a1a97f9b7c3eab473b41e94d69"`
Nov 30 19:08:07.816 INFO [stdout] e01548a6623a4de5ea7980a3838e7b050eeaf4a1a97f9b7c3eab473b41e94d69
Nov 30 19:08:07.821 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:08:08.028 INFO [stdout] 6046e0992d5e5eb6c5f95a4bb48e3fa77b57a386f087f474bdd4880a9730133b
Nov 30 19:08:08.030 INFO running `"docker" "start" "-a" "6046e0992d5e5eb6c5f95a4bb48e3fa77b57a386f087f474bdd4880a9730133b"`
Nov 30 19:08:08.458 INFO [stderr] usermod: no changes
Nov 30 19:08:08.481 INFO [stderr]    Compiling soo v0.1.0 (/source)
Nov 30 19:08:08.707 INFO [stderr] warning: unused variable: `s3`
Nov 30 19:08:08.707 INFO [stderr]   --> src/main.rs:39:9
Nov 30 19:08:08.707 INFO [stderr]    |
Nov 30 19:08:08.707 INFO [stderr] 39 |     let s3 = s1.clone(); // 拷贝
Nov 30 19:08:08.707 INFO [stderr]    |         ^^ help: consider using `_s3` instead
Nov 30 19:08:08.707 INFO [stderr]    |
Nov 30 19:08:08.707 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Nov 30 19:08:08.707 INFO [stderr] 
Nov 30 19:08:08.707 INFO [stderr] warning: unused variable: `s2`
Nov 30 19:08:08.707 INFO [stderr]   --> src/main.rs:40:9
Nov 30 19:08:08.707 INFO [stderr]    |
Nov 30 19:08:08.707 INFO [stderr] 40 |     let s2 = s1;  // 指针传递，s1 被移除
Nov 30 19:08:08.707 INFO [stderr]    |         ^^ help: consider using `_s2` instead
Nov 30 19:08:08.707 INFO [stderr] 
Nov 30 19:08:08.707 INFO [stderr] warning: unused variable: `s5`
Nov 30 19:08:08.707 INFO [stderr]   --> src/main.rs:45:9
Nov 30 19:08:08.707 INFO [stderr]    |
Nov 30 19:08:08.707 INFO [stderr] 45 |     let s5 = s4;  // 合法，因为是值传递  
Nov 30 19:08:08.707 INFO [stderr]    |         ^^ help: consider using `_s5` instead
Nov 30 19:08:08.707 INFO [stderr] 
Nov 30 19:08:08.707 INFO [stderr] warning: unused variable: `r1`
Nov 30 19:08:08.707 INFO [stderr]   --> src/main.rs:99:9
Nov 30 19:08:08.707 INFO [stderr]    |
Nov 30 19:08:08.707 INFO [stderr] 99 |     let r1 = &mut s;
Nov 30 19:08:08.707 INFO [stderr]    |         ^^ help: consider using `_r1` instead
Nov 30 19:08:08.707 INFO [stderr] 
Nov 30 19:08:08.707 INFO [stderr] warning: unused variable: `r3`
Nov 30 19:08:08.707 INFO [stderr]    --> src/main.rs:103:13
Nov 30 19:08:08.708 INFO [stderr]     |
Nov 30 19:08:08.708 INFO [stderr] 103 |         let r3 = &s2;
Nov 30 19:08:08.708 INFO [stderr]     |             ^^ help: consider using `_r3` instead
Nov 30 19:08:08.708 INFO [stderr] 
Nov 30 19:08:08.708 INFO [stderr] warning: unused variable: `r4`
Nov 30 19:08:08.708 INFO [stderr]    --> src/main.rs:105:9
Nov 30 19:08:08.708 INFO [stderr]     |
Nov 30 19:08:08.708 INFO [stderr] 105 |     let r4 = &mut &s2;
Nov 30 19:08:08.708 INFO [stderr]     |         ^^ help: consider using `_r4` instead
Nov 30 19:08:08.708 INFO [stderr] 
Nov 30 19:08:08.731 INFO [stderr] warning: variable does not need to be mutable
Nov 30 19:08:08.731 INFO [stderr]   --> src/main.rs:97:9
Nov 30 19:08:08.731 INFO [stderr]    |
Nov 30 19:08:08.731 INFO [stderr] 97 |     let mut s2 = String::from("world");
Nov 30 19:08:08.731 INFO [stderr]    |         ----^^
Nov 30 19:08:08.731 INFO [stderr]    |         |
Nov 30 19:08:08.731 INFO [stderr]    |         help: remove this `mut`
Nov 30 19:08:08.731 INFO [stderr]    |
Nov 30 19:08:08.731 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Nov 30 19:08:08.731 INFO [stderr] 
Nov 30 19:08:08.731 INFO [stderr] warning: variable does not need to be mutable
Nov 30 19:08:08.731 INFO [stderr]    --> src/main.rs:120:9
Nov 30 19:08:08.731 INFO [stderr]     |
Nov 30 19:08:08.731 INFO [stderr] 120 |     let mut s = String::from("hello world");
Nov 30 19:08:08.731 INFO [stderr]     |         ----^
Nov 30 19:08:08.731 INFO [stderr]     |         |
Nov 30 19:08:08.731 INFO [stderr]     |         help: remove this `mut`
Nov 30 19:08:08.731 INFO [stderr] 
Nov 30 19:08:08.751 INFO [stderr] warning: function is never used: `test1`
Nov 30 19:08:08.751 INFO [stderr]   --> src/main.rs:30:1
Nov 30 19:08:08.751 INFO [stderr]    |
Nov 30 19:08:08.751 INFO [stderr] 30 | fn test1 () {
Nov 30 19:08:08.751 INFO [stderr]    | ^^^^^^^^^^^
Nov 30 19:08:08.751 INFO [stderr]    |
Nov 30 19:08:08.751 INFO [stderr]    = note: #[warn(dead_code)] on by default
Nov 30 19:08:08.751 INFO [stderr] 
Nov 30 19:08:08.751 INFO [stderr] warning: function is never used: `test2`
Nov 30 19:08:08.751 INFO [stderr]   --> src/main.rs:37:1
Nov 30 19:08:08.751 INFO [stderr]    |
Nov 30 19:08:08.751 INFO [stderr] 37 | fn test2() {
Nov 30 19:08:08.751 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:08.751 INFO [stderr] 
Nov 30 19:08:08.751 INFO [stderr] warning: function is never used: `test3`
Nov 30 19:08:08.751 INFO [stderr]   --> src/main.rs:55:1
Nov 30 19:08:08.751 INFO [stderr]    |
Nov 30 19:08:08.751 INFO [stderr] 55 | fn test3() {
Nov 30 19:08:08.751 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:08.751 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test3_1`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:66:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 66 | fn test3_1(sth: String) {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test3_2`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:70:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 70 | fn test3_2(si: i32) {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test4`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:75:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 75 | fn test4() {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test4_1`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:82:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 82 | fn test4_1(s: &String) -> usize {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test5`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:86:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 86 | fn test5() {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test5_1`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:91:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 91 | fn test5_1(s: &mut String) {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test6`
Nov 30 19:08:08.752 INFO [stderr]   --> src/main.rs:95:1
Nov 30 19:08:08.752 INFO [stderr]    |
Nov 30 19:08:08.752 INFO [stderr] 95 | fn test6() {
Nov 30 19:08:08.752 INFO [stderr]    | ^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test7`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:110:1
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 110 | fn test7() {
Nov 30 19:08:08.752 INFO [stderr]     | ^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test8`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:119:1
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 119 | fn test8() {
Nov 30 19:08:08.752 INFO [stderr]     | ^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test9`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:131:1
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 131 | fn test9() {
Nov 30 19:08:08.752 INFO [stderr]     | ^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: struct is never constructed: `User`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:141:1
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 141 | struct User {
Nov 30 19:08:08.752 INFO [stderr]     | ^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: function is never used: `test10`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:147:1
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 147 | fn test10() {
Nov 30 19:08:08.752 INFO [stderr]     | ^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: struct is never constructed: `Rectangle`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:161:1
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 161 | struct Rectangle {
Nov 30 19:08:08.752 INFO [stderr]     | ^^^^^^^^^^^^^^^^
Nov 30 19:08:08.752 INFO [stderr] 
Nov 30 19:08:08.752 INFO [stderr] warning: method is never used: `area`
Nov 30 19:08:08.752 INFO [stderr]    --> src/main.rs:167:5
Nov 30 19:08:08.752 INFO [stderr]     |
Nov 30 19:08:08.752 INFO [stderr] 167 |     fn area(&mut self) {
Nov 30 19:08:08.752 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: method is never used: `can_hold`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:172:5
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 172 |     fn can_hold(&self, other: &Rectangle) {
Nov 30 19:08:08.753 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: method is never used: `square`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:176:5
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 176 |     fn square(size: u32) -> Rectangle {
Nov 30 19:08:08.753 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: enum is never used: `IpAddrKind`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:183:1
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 183 | enum IpAddrKind {
Nov 30 19:08:08.753 INFO [stderr]     | ^^^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: enum is never used: `IpAddrKind2`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:188:1
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 188 | enum IpAddrKind2 {
Nov 30 19:08:08.753 INFO [stderr]     | ^^^^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: struct is never constructed: `IpAddr`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:195:1
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 195 | struct IpAddr {
Nov 30 19:08:08.753 INFO [stderr]     | ^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: function is never used: `test11`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:200:1
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 200 | fn test11() {
Nov 30 19:08:08.753 INFO [stderr]     | ^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: method is never used: `print_addr`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:218:5
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 218 |     fn print_addr(&self) {
Nov 30 19:08:08.753 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: variant is never constructed: `Penny`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:231:5
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 231 |     Penny,
Nov 30 19:08:08.753 INFO [stderr]     |     ^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: variant is never constructed: `Nickel`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:232:5
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 232 |     Nickel,
Nov 30 19:08:08.753 INFO [stderr]     |     ^^^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:08.753 INFO [stderr] warning: variant is never constructed: `Dime`
Nov 30 19:08:08.753 INFO [stderr]    --> src/main.rs:233:5
Nov 30 19:08:08.753 INFO [stderr]     |
Nov 30 19:08:08.753 INFO [stderr] 233 |     Dime,
Nov 30 19:08:08.753 INFO [stderr]     |     ^^^^
Nov 30 19:08:08.753 INFO [stderr] 
Nov 30 19:08:09.203 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.73s
Nov 30 19:08:09.205 INFO [stderr] su: No module specific data is present
Nov 30 19:08:10.113 INFO running `"docker" "inspect" "6046e0992d5e5eb6c5f95a4bb48e3fa77b57a386f087f474bdd4880a9730133b"`
Nov 30 19:08:10.347 INFO running `"docker" "rm" "-f" "6046e0992d5e5eb6c5f95a4bb48e3fa77b57a386f087f474bdd4880a9730133b"`
Nov 30 19:08:10.743 INFO [stdout] 6046e0992d5e5eb6c5f95a4bb48e3fa77b57a386f087f474bdd4880a9730133b
Nov 30 19:08:10.749 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:08:11.371 INFO [stdout] f78b3857f285bcd1d852248a672224a10380529591613d38c044a26194ae9d7d
Nov 30 19:08:11.371 INFO running `"docker" "start" "-a" "f78b3857f285bcd1d852248a672224a10380529591613d38c044a26194ae9d7d"`
Nov 30 19:08:12.304 INFO [stderr] usermod: no changes
Nov 30 19:08:12.355 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Nov 30 19:08:12.355 INFO [stderr]      Running /target/debug/deps/soo-1aaec88d6d1fa1dc
Nov 30 19:08:12.361 INFO [stdout] 
Nov 30 19:08:12.361 INFO [stdout] running 0 tests
Nov 30 19:08:12.361 INFO [stdout] 
Nov 30 19:08:12.361 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 19:08:12.361 INFO [stdout] 
Nov 30 19:08:12.367 INFO [stderr] su: No module specific data is present
Nov 30 19:08:12.754 INFO running `"docker" "inspect" "f78b3857f285bcd1d852248a672224a10380529591613d38c044a26194ae9d7d"`
Nov 30 19:08:12.822 INFO running `"docker" "rm" "-f" "f78b3857f285bcd1d852248a672224a10380529591613d38c044a26194ae9d7d"`
Nov 30 19:08:12.923 INFO [stdout] f78b3857f285bcd1d852248a672224a10380529591613d38c044a26194ae9d7d
